left renal agenesis - Turco Inglés Diccionario